package memberEntity

type MemberCard struct {
	ID           int64  `json:"id" gorm:"column:id" form:"id"`                                  // 自增ID
	CardBatchId  int64  `json:"card_batch_id" gorm:"column:card_batch_id" form:"card_batch_id"` // 卡批次id
	CardNumber   string `json:"card_number" gorm:"column:card_number" form:"card_number"`       // 卡号
	CardPassword string `json:"card_password" gorm:"column:card_password" form:"card_password"` // 密码
	UseUid       int64  `json:"use_uid" gorm:"column:use_uid" form:"use_uid"`                   // 使用用户
	UseTime      int64  `json:"use_time" gorm:"column:use_time" form:"use_time"`                // 使用时间
	Status       int8   `json:"status" gorm:"column:status" form:"status"`                      // 卡状态：0：冻结；1：激活
	AddTime      int64  `json:"add_time" gorm:"column:add_time" form:"add_time"`                // 添加时间
	UpdateTime   int64  `json:"update_time" gorm:"column:update_time" form:"update_time"`       // 更新时间
}

// TableName 表名称
func (*MemberCard) TableName() string {
	return "eb_member_card"
}
